Approximating CSPs with global cardinality constraints using SDP hierarchies
نویسندگان
چکیده
This work is concerned with approximating constraint satisfaction problems (CSPs) with an additional global cardinality constraints. For example, Max Cut is a boolean CSP where the input is a graph G = (V, E) and the goal is to find a cut S ∪ S̄ = V that maximizes the number of crossing edges, |E(S , S̄ )|. The Max Bisection problem is a variant of Max Cut with an additional global constraint that each side of the cut has exactly half the vertices, i.e., |S | = |V |/2. Several other natural optimization problems like Min Bisection and approximating Graph Expansion can be formulated as CSPs with global constraints. In this work, we formulate a general approach towards approximating CSPs with global constraints using SDP hierarchies. To demonstrate the approach we present the following results: – Using the Lasserre hierarchy, we present an algorithm that runs in time O(npoly(1/ε)) that given an instance of Max Bisection with value 1 − ε, finds a bisection with value 1−O( √ ε). This approximation is near-optimal (up to constant factors in O()) under the Unique Games Conjecture. – By a computer-assisted proof, we show that the same algorithm also achieves a 0.85-approximation for Max Bisection, improving on the previous bound of 0.70 (note that it is Unique Games hard to approximate better than a 0.878 factor). The same algorithm also yields a 0.92-approximation for Max 2-Sat with cardinality constraints. – For every CSP with a global cardinality constraints, we present a generic conversion from integrality gap instances for the Lasserre hierarchy to a dictatorship test whose soundness is at most integrality gap. Dictatorship testing gadgets are central to hardness results for CSPs, and a generic conversion of the above nature lies at the core of the tight Unique Games based hardness result for CSPs. [Rag08]
منابع مشابه
SOS lower bounds with hard constraints: think global, act local
Many previous Sum-of-Squares (SOS) lower bounds for CSPs had two deficiencies related to global constraints. First, they were not able to support a “cardinality constraint”, as in, say, the Min-Bisection problem. Second, while the pseudoexpectation of the objective function was shown to have some value β, it did not necessarily actually “satisfy” the constraint “objective = β”. In this paper we...
متن کاملLower Bounds for CSP Refutation by SDP Hierarchies
For a k-ary predicate P , a random instance of CSP(P ) with n variables and m constraints is unsatisfiable with high probability when m ≥ O(n). The natural algorithmic task in this regime is refutation: finding a proof that a given random instance is unsatisfiable. Recent work of Allen et al. suggests that the difficulty of refuting CSP(P ) using an SDP is determined by a parameter cmplx(P ), t...
متن کاملSDP Gaps from Pairwise Independence
This work considers the problem of approximating fixed predicate constraint satisfaction problems (MAX k-CSP(P)). We show that if the set of assignments accepted by P contains the support of a balanced pairwise independent distribution over the domain of the inputs, then such a problem on n variables cannot be approximated better than the trivial (random) approximation, even after augmenting th...
متن کاملHybrid tractability of constraint satisfaction problems with global constraints
A wide range of problems can be modelled as constraint satisfaction problems (CSPs), that is, a set of constraints that must be satisfied simultaneously. Constraints can either be represented extensionally, by explicitly listing allowed combinations of values, or intensionally, whether by an equation, propositional logic formula, or other means. Intensionally represented constraints, known as g...
متن کاملO Lp- A S Csp
In a beautiful result, Raghavendra established optimal Unique Games Conjecture (UGC)-based inapproximability of a large class of constraint satisfaction problems (CSPs). In the class of CSPs he considers, of which M C is a prominent example, the goal is to find an assignment which maximizes a weighted fraction of constraints satisfied. He gave a generic semi-definite program (SDP) for t...
متن کامل